ladies' slipper (impatiens balsamina) - Alemán Inglés Diccionario